/*
联合的使用
*/
#include <stdio.h>

union UN{
	char c[4];
	int i;
	};

int main (){
	union UN un;
	printf("sizeof(un) = %d \n",sizeof(un));
	un.i=0x12345678;
	int i = 0;
	for(i=0;i<4;i++){
			printf("%#x[%p] ",un.c[i],&un.c[i]);
		}
	printf("\n");
	printf("联合的地址：%p\n",&un.i);
	return 0;
	}
